﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Flame.Reflection
{
    /*public class Reflection
    {
        Func<string, Type> _instanceTypeFromName, _classTypeFromName;
        Func<string, string[]> _classTypeFromName_More;
        public Reflection(Func<string, Type> instanceTypeFromName, Func<string, Type> classTypeFromName, Func<string, string[]> classTypeFromName_More)
        {
            _instanceTypeFromName = instanceTypeFromName;
            _classTypeFromName = classTypeFromName;
            _classTypeFromName_More = classTypeFromName_More;
        }
        public Type InstanceTypeFromName(string word) { return _instanceTypeFromName(word); }
        public Type ClassTypeFromName(string word) { return _classTypeFromName(word); }
        public string[] ClassTypeFromName_More(string word) { return _classTypeFromName_More(word); }
    }*/
}
